#include "drv_led.h"
#include "drv_beep.h"
#include "drv_systick.h"
#include "fan.h"
#include "drv_motor.h"
#include "drv_exit.h"
#include "drv_key.h"
#include "drv_usart.h"
#include "drv_time.h"
static uint8_t te=0;

int main()
{

	uint16_t num=0;
		uint16_t n=0;
	NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
	init_systick(168);
	init_led();
	key_init();
	beep_init();
	fan_init();
	motor_init();
	init_liushuideng();
	init_exit_9();
	init_usart();
	drv_time13_init();
    drv_time2_init();
//	printf("hello world \r\n");
	
while(1)
{
	
		if(n==0)
		{
			num++;
//				delay_ms(2);
		}
		else
		{
			num--;
//			delay_ms(2);
		}
		if(num==700)
		{
			n=1;
		}
		if(num==0)
		{
			n=0;
		}
		TIM_SetCompare1(TIM13,num);
		delay_ms(2);
		
//	 set_pwm(200);
	

//			if(get_key_user())
//	{
//		GPIO_ToggleBits(GPIOC,GPIO_Pin_6);

//	}
//	
		if(get_key_1())
	{
		TIM_SetCompare1(TIM2,200);
	}
		if(get_key_2())
	{
		TIM_SetCompare1(TIM2,500);
	}


		if(get_key_3())
	{
		TIM_SetCompare1(TIM2,800);

	}
}
}

